24436101
15133750
81329393
59674064
52597429
82566096
16554794
22658523
94766826
67442806
794830
75208097
61839199
38617870
3619823
24465949
8607547
98009331
80863165
96784572
37663025
88697491
8647305
63502176
14117137
30833613
8540508
83527561
93477141
89737226
70321023
67974664
3039022
17696496
1433042
7826598
76885531
60149577
1312116
19376489