16883796
89773554
32808403
69391332
80111900
457808
19783172
95984351
83045380
69823284
5873356
98228545
59935353
3777520
76563272
8174286
38083977
70551776
9645423
9989275
99605276
12916091
85142315
59127251
93944300
33179925
32326973
3057701
7206424
92304669
7049271
79419606
182503
87595592
94174346
39914650
15135591
65254001
41959001
79095101