14472488
340890
42201296
59577502
73764628
1883767
2256596
46581104
59025650
33529777
62444744
14041711
41865698
85295991
80292562
69736911
5209220
13194498
4635447
74074449
20877994
85274151
53102103
4893130
92389162
39745975
42236439
85596870
47655720
53514059
22885541
93256520
25328339
38795346
6261425
51293301
5748548
33277221
58641822
44422204