64427421
7213635
38363700
75702241
20173900
71239757
69014886
88714984
97992067
27675686
44834684
62199332
5307588
96034176
68747467
13746896
95995998
86368696
8979891
63441567
92309112
42885737
39389470
5582225
25047117
99057519
134494
93437487
5795595
35221348
42463093
10679835
28982192
29776397
29221467
39405725
23898894
35525128
36712993
12834180