14247239
9181750
77324237
42644351
29243096
49651028
78025361
77354935
61499374
9291406
38836670
12006529
34426063
62764397
7733895
32746604
27597018
55475980
35095019
68339882
7852734
57318077
88303783
38897344
4081982
88488334
93792881
99802052
32366863
57082020
6721212
46507483
1106936
60716568
57897052
98194454
41801141
82337595
69191635
58088420