21169268
80607176
9429161
50136809
51534977
6010204
5382178
69817751
7538279
3699320
42334014
7672909
68424500
7001819
18217439
15443838
16819352
27441731
58179761
64346904
91578005
22696879
93001451
92707924
98722431
66951732
44283413
4317625
34159666
30961834
87223186
71834003
86272522
3035392
75963319
277710
49575900
186040
54611958
9717596