88989882
84752760
20773456
21897280
850621
60001260
6233751
23685299
19795976
99933392
42366568
23091715
40013400
3786349
97939191
7418064
32275137
746322
31591138
73239845
3487470
52535997
14092228
13292298
61017896
90852133
48561892
79481828
64172487
16102242
77614297
4118775
45916519
8482855
50926237
2086586
1285407
45242523
92697420
85496616