50854168
5222601
74185300
73712216
7249140
36384149
31264991
29885134
90544294
12242082
9182248
22038964
67945369
28953863
55192977
57283949
5944382
75455658
84956805
50991646
56495273
1400684
37197863
21239024
36117957
97974151
89305604
92931912
49355715
97583097
10199848
44097323
41135468
56679372
89379711
92471351
80572446
53351428
14678631
82072013