22612742
30947500
93695105
42477806
1389223
70568327
84641707
145691
34294340
48177761
40093018
7091902
91837049
46744027
48227732
53737918
52551417
28821249
98449867
80618067
9915339
97441580
59656529
53804640
24387301
76115840
18956256
4661352
98983161
98404567
1646000
72177391
54791724
28958600
93212362
77821276
13008505
58194760
23562921
11926555