2451485
54209151
24131865
39332082
7808790
97285350
45352790
343484
30585733
1119450
56093395
37363872
71849659
5273653
36486255
51325992
57284101
48149024
97394873
21467079
34888247
48592372
38948939
2145301
38034288
37709218
91527317
56176052
30826417
12194135
57381015
77271879
82419369
50136838
32155029
6753268
6890442
1162560
189430
85917326