86806284
44473526
1910819
68881308
71422551
41875021
62822246
20807204
29473860
30639113
16341398
78944268
51866327
34007836
81488344
6723031
73581485
26114341
37613010
50682168
84995744
85521158
48163797
1265251
72501621
8790433
47897
97422858
3272205
67712621
90355374
84967994
15939079
87699743
21366013
17497286
6266967
42682067
8788249
2265503