85935311
99299825
24521270
8807965
216444
21394552
10255776
53677443
40564117
60371961
12486412
80108243
87026398
7191771
2971257
11729284
39212949
68597454
24767862
92578436
15968492
48786204
48608600
19968533
40397609
51912518
37299148
63928085
59235390
83451999
93474471
348447
72856931
83474869
3069182
9951811
98556488
24915047
91563862
65191193