79725247
8948944
94718119
16216768
73601835
7073691
37153792
15503593
83446635
7767391
2068330
285483
70486323
63964882
51489301
42556252
7978791
18809892
64291947
6258844
67259102
91016183
64162180
15391802
9892844
81134612
97562825
766743
51061471
93978228
65548014
5391251
37394058
44816972
41052852
96053518
17531566
17202587
37949214
78385073