7312120
73605303
95719187
35182088
27682227
7663354
1242274
59931750
12752513
25882711
38912201
1593946
49195381
34999289
97794800
80175955
17313946
40079859
1651328
89159737
54288674
87362442
99013485
35885096
98631463
51566171
2532207
31486085
7823532
2061745
31938017
318807
55398048
78082521
55196995
94666563
41216363
17538872
19174373
39497060