9143885
53782094
88208330
17282163
79739759
1401572
4143790
62652613
6385211
44525996
9465469
22491060
53676332
29661062
5262921
70159033
4398554
17207419
98308234
5973994
73167622
21426465
92452467
89002457
16579703
59803740
12102236
78277027
34609450
73214811
47532154
56865934
19715370
29776959
21028487
42457642
20734972
61258040
95659015
90136975