55019158
40083428
628721
8176845
94828669
57068344
69538784
13837295
28885497
23758893
51738045
19561629
20493271
87161565
62734733
65073338
648776
3562215
20426641
38088686
93376590
90475209
618727
22645450
1876367
38184118
31506212
26056788
93028534
26272681
46335968
29227165
65069971
70366024
42551969
95583769
72244676
40574767
93051425
22739624