79314650
12578721
8605938
17578648
44305885
5492592
30905261
64562694
87831848
57085274
41045673
41962528
42737542
31715102
285625
19999657
89149410
4335842
24862883
70798673
39825622
6404971
23008961
83403
93614771
30586088
61235332
42997683
66539154
63827689
215974
19763464
63176727
95135359
44839370
86333036
20693037
37404241
88243402
2647698