1133418
90625589
96997656
69328439
11346702
249760
18627684
49862814
1424869
77039945
40606363
62348761
32861272
83663587
30855451
76608934
23858762
85541564
98403079
27558668
5073944
41352448
37251266
6160456
15617901
41445595
21731179
9141603
21057668
30644530
157635
25972093
35981473
44854267
44769222
89881709
6331374
38214174
38196937
10758467