11443130
62868854
57993882
41255606
43317029
89217465
3087078
3724862
17531813
29842255
6275949
85425570
14517127
26001190
5319304
28075849
24486204
97622024
93653158
88324373
18673124
89708182
48831154
784755
51769841
50704209
1869786
12456238
8458928
29069762
70875523
34541250
87352236
43024148
172457
69734336
96285980
87142109
41454198
34373653