7640852
98301623
88439015
93491087
75661866
82571170
5401911
75417646
12417235
17809209
4537924
48047980
52667391
16181807
84534326
18622748
64134609
86863013
72111095
90749056
48012716
71419932
87394039
83176627
47195087
69517334
96234558
2528171
4947671
13027111
96956169
30766980
42573674
51657970
87915604
38599342
8616362
83747451
7455346
77871449