80026803
33013380
64703190
15356207
30437674
41577626
51068035
40521939
7292192
45938555
85228391
70907379
89452070
18881525
96954638
84942965
2495714
3017118
4644156
5821303
3556176
71612648
25558520
19259243
18653909
51522639
88425785
51481327
66516122
6687285
23746577
26883977
4403571
22294835
55057023
84555261
61541696
70251016
51546973
5102239