87378447
561133
727635
214961
96732895
7076300
96538561
14232766
18952456
93242267
26682277
60178357
5676992
17687275
3988847
62514508
8027256
44556954
98755217
8583326
76661817
36265991
49346526
27067530
12416005
8097807
3483620
62483408
24832069
48011476
51114250
84556795
24985230
79756116
77086334
66697947
43208315
95617185
61169894
59248987