5795996
4335293
36584363
85174613
1387208
7354270
99084314
7258670
37976177
62061590
4075818
18021168
47281082
9443879
1221645
43735674
60193369
80342166
85756710
72866191
9697838
71875232
12721141
64764411
44725167
5818188
42351493
19622027
50575157
61412234
78554354
46853286
60281080
67103750
68283862
70719961
44241921
14479441
1445326
14522557