61622540
20656063
65156943
60427788
39307585
12713145
91197788
87046758
90856748
5613077
70507660
40763736
98221607
76035470
60256106
35775210
62342512
75058172
76391953
40923713
8434654
6561114
99144535
27509499
21463846
76744460
38159328
7698840
819491
21679346
8363989
7205295
2942112
64572358
38012232
98617367
80458508
74407250
6298532
24873592