94836571
79897052
5842448
1172558
8749384
47378896
98519844
61652879
5109592
79829106
83048879
58089699
8669094
57347487
96893083
92031963
22584178
52444783
26148489
81757631
16847138
9185265
6392431
46095064
78263181
71385901
3992389
5886269
94451770
58094822
23813018
4148127
42145496
69099013
69926707
26236349
18547651
92841047
5223019
73079947