82314434
63008622
91783945
59584909
35328769
78148191
32035609
42684283
48959454
86396552
1364594
34503069
7027496
88887831
97207720
8868574
73474680
77688719
86566063
3231537
46968803
10721736
17494106
56968753
98847968
69898186
2507956
44671732
72889161
83262848
27986956
10662600
8661797
59648021
97179394
74276417
38983779
53471203
93973844
94897310