56743203
7575199
219814
80371942
18913166
69862413
70751625
69888330
21273505
37813629
6358640
40153400
78683396
42992821
42108223
71283299
21556580
95349
6132882
74766446
25315504
37389567
17836780
25155815
3469990
83413767
49373454
69967407
28837172
85883942
88144896
26318702
50208218
13589892
9205704
307187
33198585
48516647
99973532
79551777