66362563
57062700
89511349
14901884
79991489
4275926
1793982
85388476
2741348
1294919
99251543
4107792
47387567
62158196
8117309
3991207
96326312
52352004
19218713
2237909
94435909
24808057
2472857
4783242
40817223
33533248
163346
48222506
35491197
73236952
17231321
21712411
72481010
71153408
35624262
35773716
94035668
25774150
3779535
5471751