84838699
51918266
27084186
38179254
10181582
56781661
13745252
56917646
97559956
92272766
14167174
92243053
82119244
37318637
14289542
1306908
7213305
25532684
37302819
6743483
19371495
77584519
67237422
52962090
29107782
4888568
1524238
5987864
8882284
51656231
26984359
90304736
63887143
7559666
7156448
20578235
7428823
58061638
13824084
62901133