13511811
83951114
49891117
79754772
74882769
25639192
69193243
49629719
3113208
57352307
75585711
25173767
10333529
28806350
13646965
11673662
25455598
70914371
1376609
21642845
59828895
18675209
96206164
85484088
87401023
76394907
92043610
92154138
25771510
18262038
10485566
32812677
5077643
52073720
85032815
29705384
11285962
74375566
12656564
30896667