47028976
14153675
44928680
28656088
46626376
99356227
1848419
64022152
58658732
59999027
49964875
86623032
32299090
60083498
68378889
77994660
68522597
13712036
54199749
91352726
63947756
77718651
80084023
66484237
7081791
1762887
82937892
39106210
22466589
5863923
1858196
26248245
38544246
23201561
43807078
41187323
52166077
7433355
89035338
69347585