30871212
708782
95089309
50031205
47675446
99721457
9925274
19444658
21853309
4439184
32474542
76324941
8032819
63095744
6431332
27133388
1317386
2378372
87999818
95811145
9312554
7550318
100009761
56553026
4377207
15165679
4507113
5541420
67484643
4031703
93321693
7185772
9722680
81238372
97415968
42195548
25156659
52844668
22752479
23029666