51821971
42192110
38991446
71616627
61331629
30885490
98374262
74779921
79631034
45816842
59232604
61153884
7754748
73688957
82431356
74151371
70597318
1543025
86217925
36414363
23406344
81232203
18985054
72514980
38188506
19972948
86956645
66617607
84296794
17487861
10659455
3481627
32471831
88397388
94296412
6287463
7347638
71021550
56964699
50271298