26442450
57845506
3619302
6453404
8809310
32661150
38047081
20082045
59491784
6709536
4291156
55104340
7707546
13423627
37808990
83046588
49045274
99351044
46967306
76247734
90149442
48839124
11267675
37933568
65675678
1612764
74469587
74091779
54763697
4480113
92417474
92412468
73897640
72732352
22641621
36011264
82674526
59771301
83039995
90501580