7679796
31656008
3664005
99444931
109221
68286406
59961862
67668513
47718117
97649824
89146257
83164882
74906207
24321897
48729386
683930
9487385
476209
3532600
97363734
8282187
592346
3429596
63907939
67742925
806942
31275902
32837641
41017876
72882018
2314772
54291583
64002092
72823903
8850108
1584546
66901700
10982087
38407427
62936621