86435083
13652794
78497292
56554416
23263507
99359723
56399506
36597994
9428214
64964812
7240188
1946807
2486175
76585513
31949785
34332986
11684626
92069378
33488930
62427705
5986801
21692604
8615368
27555522
44247006
67964135
8529738
69604085
93409798
95849645
72263816
7582828
13971543
78428400
47162398
96846114
37832837
6191471
73163463
88228038