29754921
36469517
48722474
1667703
41419041
2465456
22757380
64663817
17366545
93891023
91244111
70165353
6798259
86052177
88409135
9745646
77156005
9617121
50763031
79003886
7097809
69742706
68914478
71296127
55314284
28939279
68862049
17863650
31161219
15758796
61225398
82617708
17179354
97164304
81657170
1583614
27032138
30328288
72741950
72501945