93347963
6724016
68227040
4120583
71773371
83642000
268159
88322113
89791199
6352397
72427127
12269320
85409350
82889871
721438
54824710
40534208
23759912
9295263
42357242
47445679
21579514
3911253
38796163
95407105
34544019
46002819
15492521
497778
77056982
948980
81818417
4557838
19096912
38657368
16946973
87297940
97412567
46692063
59841513