50875939
64093739
2269773
72812160
39192315
86448255
14764178
48497108
7257920
86608034
5173195
6812290
35091849
18113024
62771994
93197345
20781775
48614969
96141906
79057159
39319908
76946557
43059381
20526606
17885308
15252769
1531620
9564891
50206182
82852611
32071389
98074894
96788549
49524020
68109854
70695091
32083226
22504805
3343650
68222154