86546406
44021866
66278470
97065252
6242980
35217937
60373675
33091552
6089171
19988125
37922871
23981298
33667204
41582820
17204680
14978362
16413051
74673698
67371359
36503547
26903820
93826090
17799
75444262
6799581
894951
22181690
67092904
8454207
72911758
5962949
139674
7989519
49141073
70225535
1209528
35347495
64186102
46694570
75167583