55993122
13779438
48876283
97081803
38069663
6940635
45283968
16601090
35849418
70364414
29615979
96439670
38045165
66148440
40951456
8257432
77548586
49568098
773649
15401941
25854691
69861041
35074725
43903283
60483511
24898775
49935437
19354951
15026850
43358856
1278698
71045067
23158476
19012237
99879216
42513773
21692094
4793815
80965581
28474703