18855550
32624541
90642646
2245287
83538476
52975715
14763441
56439114
3173662
74254629
13629831
8604430
90221265
27402803
18523146
74488454
16823592
94768768
75994748
60065475
17022504
23745921
81558986
53911205
84675875
41771796
1598530
76188256
2408539
15728300
47194394
10271323
90014477
1436711
76804127
78799989
65502618
71513711
37873242
9328010