31668844
65721862
79452154
21054546
69999405
6361786
64597287
98404563
9199809
9206118
21405086
46853963
61666623
54138179
7803734
62436004
44177771
72046245
83075118
98854612
94139438
62118534
56696352
64317633
27751941
50946284
6255695
38816435
83254255
66456469
21741298
71878170
48681372
54245330
12737354
15591442
92673403
94102623
41843219
46614498