70658979
31624124
57998111
50379151
57274995
39085543
41513537
75909863
63547733
79791607
39764516
83354496
1462326
60698977
47416648
60395470
68918927
99159543
83416488
13755831
1801437
85211176
53241612
99819162
98985685
51461524
22021761
11349719
8126287
29863587
1848380
23603670
50655102
68762875
632290
28377203
52483241
72145523
54412190
90187708