57961392
48163128
68652822
55105423
25556515
87785273
1011785
50104207
84202119
54124416
17552907
58874365
23334013
98319005
99461884
89133480
72277820
19611564
37145487
69578563
56145808
10163901
77052054
90104084
3217089
25339321
50679645
63692941
50537865
90325626
82698110
83293545
15808023
526351
85907685
9626844
65514346
93734265
10198141
36137742