33743448
22619962
74169669
52426641
99183920
70655941
42936350
70385060
6162974
31444967
1888287
14946700
82041400
84637198
30093384
27363549
7692835
20187090
19838589
26131604
10248034
80964214
6105542
8501248
6825385
2207183
44637117
77509886
87389643
95612323
6750571
75599625
59466874
78313609
58176079
3105484
93464941
36248221
15952740
51987825