4125441
96527679
45895224
6358856
25595136
77607906
74088813
5963671
58835562
36655198
58314948
32888451
48339425
82889551
16413320
6917922
90553215
71252468
3609320
33688123
35226491
37378162
59438810
20577849
59194092
19307096
73027221
40882553
43732217
21086163
1056259
71353440
5314233
72129425
10368492
38175555
42576660
47724691
2684594
52168936