27827750
5200685
83333484
51419896
20406108
68662108
20453436
41974010
94323727
67872351
79826687
13083052
79548277
92812562
55957836
62669770
35833230
5824620
49222814
91267459
91485262
43992351
91862108
57137306
11368139
36359126
15142407
22894143
94556068
69687475
31169515
36738999
33204245
34329233
83916780
17417623
206494
336752
27935833
93674840