82499678
66106934
3373283
23802945
73634354
26531327
1033217
73553409
37136196
92638333
83915515
7078411
22011607
70595304
58978001
15262984
15369576
375633
33104866
23505173
48449416
41537125
11662153
73328971
90642142
47981602
43939706
38851509
2332312
20494827
11195414
22129706
60015848
57484559
13181837
41117688
84358400
140575
88929974
46952951