95930
107455
57252
37020
121344
633115
17812
50615
6307
54521
32522
1023102
92176
25733
108866
134182
66214
65759
1210195
2373