90924611
8865167
3773722
2014510
54657162
5238774
54892885
57911585
53687390
19939312
6578248
97241956
55617097
90554480
21754666
19275562
16108761
30967226
21178185
40039237
1417732
69323816
67329006
28571527
60325113
51818281
13639471
48649273
21079517
80349554
14069991
22029499
47865719
83601820
64266233
88218364
69386287
3334241
93658241
7253786