10125251
46228220
41947472
73526154
80822601
55087270
92727576
31369908
40219774
90754292
85323499
83975919
7102504
76769258
35112201
79186512
88836762
56527592
74544893
5469541
82408548
80898382
67699071
92439599
81875816
92191774
65055327
902969
57446282
47239939
850290
13082329
79525202
41234330
55528315
66759621
7800175
24478116
81463597
20738094