83978789
37099436
19224155
50112330
32031980
68076238
16816413
7087245
25218505
53874693
7136056
95357025
26724095
35155188
17992476
46551309
40623928
61289449
81595491
415880
50095770
97516188
14698368
17808410
62065584
591952
1016316
19795704
97942218
99812873
61984888
71069856
12412027
94533778
68907136
63021676
31571039
88341576
92905058
61116127