9045080
2122443
49245525
40332515
3459739
41084655
43199866
50733012
2396150
8926605
13562089
85994186
91748892
84758820
97866903
49565621
81128365
47754945
85449684
54221939
20794365
39373224
20128285
44252569
57905327
8559266
6766321
94552198
95774548
38432226
5745766
48238306
61272447
6383931
5272223
58986072
32356527
7181193
90204599
36602760