34547628
40477291
9929982
95432856
32052508
2302671
81546760
80416835
92948734
84801590
28662096
11263372
22771453
29381799
52867176
60289097
2476341
91027774
42479554
76102992
72276586
14066387
40799938
1142083
99365712
20276010
97192243
55339815
47431553
25904640
8114479
1678540
81912097
32991588
88381450
80147725
8493612
52769758
82958769
26577326