80273549
41589329
53235932
7494390
36184488
28925358
46157968
43447331
15944002
6434350
36549829
84458440
56816728
12521762
51891417
94485215
47478481
10488709
961166
55172893
7932207
31679565
9133483
5563322
28186782
16133018
60122132
83265035
73457360
34161855
3910977
18238568
36753212
31718980
67074516
1656951
19035135
39788039
22209899
36361780