60269809
46731699
88627075
9977708
5167753
28964421
2525274
84099614
92281314
115573
53921122
84967376
9492716
76223617
8396089
52692924
82804969
22221558
7883125
1805788
89233287
11836753
40079258
53209043
59205589
73778873
64354800
58059833
15417343
88843860
99268935
40033402
293081
75391012
67179422
39279849
33989239
12444518
8390502
49247602