59916084
27608366
37238234
96434333
82908017
65377810
1466557
6670212
60196044
5374736
8447522
42848698
37613170
77915719
97917067
27874882
51485367
37625738
55497548
45016196
16986285
27533885
70671863
73435271
5211749
59365380
79566062
27509632
43021216
26786405
10648269
69169219
2802584
36563320
10716536
28792799
85733542
7588932
78736371
49025551