63553333
75765070
20134000
47978919
2090860
22748631
13593613
16228506
90377546
87755784
33142393
71626637
58858039
42122508
10285258
7231783
24416285
48581325
89266500
37355406
30887745
20913938
34267632
42928569
86032207
92863923
32591324
87074908
6231904
28484321
22069164
3529148
36996596
66239736
84494209
89395341
68975641
81504989
71897931
54689433