70986676
56526004
4785842
5180934
39806874
1039853
78614038
30531963
36175040
36635697
58692252
73955183
1051853
49654127
31586031
79062757
5390881
70179338
57441541
48554819
8618393
15989547
87189852
4896679
97665853
669120
70615741
46938290
62224154
99544282
61832716
88162793
58327430
1187888
46777236
65682781
72026958
39408910
99061834
4036827