9102388
8237535
90426409
7779409
16873211
40262664
26816951
49445342
3576694
32814437
34736499
18048902
62591895
16488972
6900536
32304019
91971048
90786360
96046355
42269887
68497422
13752674
7753595
51392217
3932125
39873206
2700849
499353
94972177
43541358
56896085
92806542
98358396
57906412
672170
9318518
86802599
4935188
76685080
8144418