63959942
6019764
4967822
53392311
5331550
29145431
98281250
35735727
28709280
24759981
47819955
75266425
88087079
83431388
97521367
76245953
62453995
2179776
16448221
15786903
57773733
38164859
36179699
41941094
18301985
31029809
1307134
79399150
14265282
28034339
70479614
17037917
42757250
61023902
8046242
6819483
42243045
8882722
25172980
53488020