67503648
45659657
96107646
54871935
46484799
55657050
70334599
16029810
12349259
14596347
95765092
6226082
62937
97382600
29806294
1781192
27407083
4071979
8194635
34917937
75544688
61288284
35836815
51015541
82548925
17605925
19013282
59375315
40765871
44835588
9391379
60293875
6423493
12076632
20542114
40213377
65566330
73166861
5129473
22842069