43714710
4212202
99057932
11682926
17039153
5882738
22177993
74787122
93781137
12307626
89208259
7351700
43662266
48171230
1618023
3035879
82005046
59398921
18901100
76952281
2367838
14622084
11073548
86765459
39428217
1192080
93726504
48167199
4356695
61154734
65084537
8815167
55921764
50244205
33713265
60111425
86953676
12288347
20017465
75503188