65128364
39149570
8636019
63671808
417087
61062263
1539395
36918829
2658862
50231369
35968640
54365101
7268081
66777194
63755674
61602536
46498149
51775667
19106274
41535195
91606106
26494931
94718218
36246036
60913542
65896147
2802185
28622121
12849898
63031
25168759
4817088
63119398
15431108
86294675
58651270
5158409
92771557
45421869
76995632