9252533
17004292
4278577
56546319
9988392
40396885
43162801
88686069
59033754
20355905
15574442
38311366
95246271
23288789
3946090
1777713
3583760
85818355
64181526
91587597
67125520
31411172
75356517
76438191
28696984
58365942
36454027
75603940
6927411
57749470
61696653
57703784
39121570
528390
12594566
98714581
16058879
50759836
99483450
5083968