51086297
93453821
18807913
75425802
55801051
25008151
62244985
8833383
19275163
71039948
8310541
74584850
81236110
40652005
9575382
58102302
29665270
89411204
38067718
2512435
70667241
38614173
1382444
72203501
7051780
11474245
19675562
94003829
9837766
62792260
52409424
7667429
40589197
8821326
35992718
40833536
75273806
43402578
9746347
44862070