70116852
77386665
64224006
49682488
54267475
74864534
77944265
48526314
69694783
2032339
4204100
8413747
75486990
73413966
2569834
85755145
56917055
8971524
1275393
4297867
35695288
13635246
85982930
20284967
42899472
12637655
36293718
81056970
70272415
22857375
15133471
89538150
2283150
63578482
86594206
40921567
61721802
67481016
305529
8096703