48833012
3833543
68207561
16081777
7379732
61976937
90672709
32333667
6163817
50788681
691520
28815277
17287928
43812423
29603893
59402629
48855060
10358168
15559012
50813251
41809276
5992720
6607297
88659085
93647172
3159729
37393979
24851906
48403108
47621582
1769457
74592492
1558709
70338026
4829170
310452
92439701
17317798
53692392
85014933