14183657
57422260
18417288
6422772
27326993
87864165
64661449
52131387
2859804
20809759
81198133
838691
78831508
23079515
65593796
57047501
95804792
97656137
22359249
51807945
60216930
49955229
24093478
10862110
8876511
34711404
2942635
49015731
5817132
6841559
33523931
53147218
60258167
92822609
49986594
86123453
39522128
22832435
5728477
68244574