41594524
80125959
35863643
83615234
52378545
89417436
42358800
21626775
49186721
48004028
84407863
13111689
46494883
96474461
86169161
66578658
1156293
63462663
78386530
1520160
2990229
1123866
8539943
30765006
46181964
53871605
71948156
72337042
71821883
71877236
3059776
63914396
9013620
9275256
81203969
18341205
68813283
33189957
39365910
2961457