47398133
13563633
33115707
29924460
47547818
33006202
89235615
77499016
6164699
21236655
38269475
11701167
18156410
22125446
366719
78185295
56917918
64607502
8194611
47253437
90104630
6350528
80747891
80602277
11271252
39862149
62124044
95909241
47419202
71005881
20706027
31729904
49024230
19949110
51583975
10476165
5917492
13638541
12084112
99745777