24243260
1881325
45555224
1367586
54819585
9356889
519388
73636086
11939107
8575126
48732368
71592182
55854400
2967046
29274429
11134160
7297817
61943470
44799368
15536900
636296
71621457
65471566
11846141
239774
76812540
47827642
74831
60496056
55685536
1905666
2131975
36005210
79274
99224512
8308844
57742533
7560735
21058320
78083548