29682740
45534809
32947362
96327227
6583784
54876519
1131924
8719701
3029716
60395059
70479182
4864276
65787814
58814383
80747095
88984626
80937825
51054821
74607633
35169758
77756530
33236169
47671962
71932769
45261950
39352351
7937934
92098982
72614493
59892856
22076205
44357675
26832840
42636691
16171061
7814931
77096469
54428425
63184172
69977957