78479258
49053189
29338008
28878651
3337377
12108670
95023232
38071057
29978753
48868037
93039905
83434375
48566447
59729578
33741441
43018032
47937103
79564197
6832993
19893658
27938442
89495951
4903370
1836215
75196388
65474499
6264867
72357160
65613703
91459438
28219080
770298
91177750
61586805
29492815
24982523
10238498
12566461
50176034
9108224