81001262
10072746
10414452
6888494
4184013
78785600
1668497
63098044
77327797
35807651
83135668
90844570
64045201
16729594
24736786
68011023
24176712
550620
65725161
73673345
15862660
54626122
952204
47049836
19982442
21867806
13621213
92997565
84417371
60631771
71074943
53094916
14907079
66613969
4283925
20704323
56749181
8096934
50986635
73244882