77624481
52502936
56007723
4094199
98061474
17843206
16064815
55595040
59444304
95331212
15782839
54591468
1017318
8384024
3174001
30784019
35399663
19834201
19945766
19488715
7882885
18312495
22766742
50183603
8918601
70634381
97999185
9745228
4521102
16611099
64957917
91983679
15216342
40278111
86453566
78613438
6565414
18954003
26438131
40849087