350045
66763667
55796609
6907263
80842427
35386731
19482762
63462495
11923385
94436897
26792157
70935040
61724777
53142598
92397346
39613037
94066359
32483216
32884889
39407434
96398734
73968795
88092743
13854552
55824407
88198987
56931704
40671354
92278758
62637411
49874681
20866054
96923162
12476696
99645199
89194318
20264774
67514636
15683855
19946692