98074146
93007032
77786065
20173287
58099838
6727348
73848952
16713738
72473159
60775569
10223908
56154565
47585801
11173753
76965994
14206605
58177679
5140897
22585673
82364765
5262116
68507583
83783861
74818232
75693334
44998024
17675906
22763730
47777043
18284265
8426744
23064357
69683038
47682678
69086930
69111657
2717468
38988186
92238659
16571485