77629269
55272408
76634905
71607289
92658061
23743580
53449872
63024437
36024978
20916964
9469570
82403262
13765970
78038262
13901274
95407423
41188116
71669852
21422921
43645581
8598340
78586298
24907178
98728068
58815310
37614162
53199931
56121265
18113075
459611
56539861
71225485
42583084
42211498
89291348
76023848
95791019
38551396
56317854
5333790