53635882
21378543
25736552
44715
8811377
4332310
8298408
59069227
49523611
47509016
26754842
185745
75274153
26038645
182047
66921032
83224284
8412386
4191009
83825036
48466259
87828953
35343199
68503643
1435108
70184519
98171106
44742416
65536631
26738759
50359127
5805911
58085766
74456550
91453151
24635041
93086841
94666117
36471137
4404879