42289321
73416934
1986902
392078
22766590
99487302
14757288
74637705
51164514
48964791
81433775
30481278
39488473
21983171
7456316
10832508
92034843
72014148
81276694
78218489
89684869
21761798
72077761
95453385
82593574
70261027
87625757
15541303
66586162
5675826
4005928
4848181
16009100
3914354
66113496
3064625
45859889
6374101
43575662
9381622