64493995
5348809
1026557
73057888
2163800
15361380
89935420
33479936
27263736
15171041
2666338
44316268
16891220
11564429
14979741
41039298
14136190
53314108
18548878
56012588
86449544
57749849
82561911
16692155
45289926
75631987
2655351
1561791
27215060
557044
45308856
11008930
6333614
34135805
31507056
57612488
94522101
78095441
23174974
97757831