9601569
72108890
1429455
7734733
47121808
53069215
82023257
21986520
30093777
21416137
16061676
42564570
672197
43728971
5226914
92926684
12179012
85747446
98214040
1048490
61166834
75645090
29704154
948585
2382239
861378
63615333
16236972
46867858
64687685
96834461
99583100
31072635
57768448
2563977
91215031
2639842
84797304
63732839
34634031