86599831
82725727
76153093
65386126
74701162
48438323
56759902
6064599
79846472
86243720
55001433
96951374
18097646
16253934
99841788
19608460
60281179
64286621
6167657
29843151
76315115
98278507
86593418
49247104
18645503
55783016
47576571
6864114
88858240
53302294
97962602
51616523
98842143
87922147
33898477
65833008
30564216
94559145
13593884
46505484