85193595
25537678
5181067
67072499
125118
72838831
29544961
3391213
15505163
29817959
57566740
11741003
74317570
57488793
98299080
23819172
6007193
24997784
23665663
32427575
53558392
37038378
61337413
74014542
17867624
36891513
6421446
46041757
43515742
4706592
80787241
81144158
89308663
95456226
10268289
48638605
71728329
6293842
14807606
12402006