34154549
92675420
85204068
5641249
36346688
1385343
51248246
13577897
40035582
35286617
346945
84097825
12015936
85459688
84352059
8245130
15101142
774196
97895328
7394386
26184829
36608047
5983165
84688176
72112026
95583305
65176813
50665733
78526489
86954607
90861912
25688846
154234
11834918
7284293
7338088
44236436
34742685
1623284
51799198