93861625
10861639
51958110
22576496
32211124
57054866
73944646
91064520
78792223
26654935
5136364
8636850
99791046
56532600
98814215
51478335
19819738
2729567
31722736
64022617
9585646
56669455
1352525
64617075
5709254
36009844
58286170
85763374
53915343
70805623
60913610
97937950
14848379
30749889
85955045
27896517
38337745
59242339
84549471
8852414