57565104
72408872
30756336
12418644
15653052
81571604
91713072
17217644
57475158
95298523
97729073
13247486
35168016
15553802
4919032
76401505
9666877
63432929
96867792
3212944
12165912
86694331
49807280
15187434
8862149
84467623
37581230
89445299
32288412
10016666
55738756
26547190
3106442
80295352
18405839
16686025
91568263
86446852
52961527
60883646