16725047
79639780
38104166
22545813
94128790
89333522
35142390
23881981
60296841
4642560
71698880
30924753
39175325
91762220
79436472
31571588
65661592
51396383
5955755
28388127
2874508
3634240
14775407
67199418
8305935
40151816
5555483
2139902
39979454
70856537
35164521
31361824
33155587
68259138
93943473
43753381
5968754
99466070
6292508
31518379