8481332
1002424
41291558
1940851
52493621
85378729
71499943
3634552
95278504
47572453
59577608
47674729
31933381
11193043
73438317
58311943
3733957
79052468
37338234
37238234
37024346
43482261
32321473
72886188
96924704
61619249
56685751
74933653
65619836
31181311
82835091
70748366
42099961
11304771
89357324
15835532
32527325
39052711
20209792
22245620