97683922
80965551
51912990
45341351
61523802
93388973
12642044
13955313
26164224
64079628
83245268
82129691
99221105
4052487
12357702
51558136
37183931
15525884
95668396
51685517
46903500
7428651
50341646
51507081
61463761
58755589
65948480
9145624
37556910
88908096
46595912
60982413
3754413
35396844
94478901
1428441
56234883
23908851
84375454
5759581