60027707
47804833
78883714
35661028
17099178
71295406
96481761
73386181
96963201
94836333
50252336
29091438
15467690
96507672
25332694
6474176
148073
98835375
6696880
2122015
70453175
24161841
61758700
17437506
40143633
63802109
77109175
63521673
32261303
13572519
74117015
52946767
57758254
38263599
8062351
40385342
47808955
486382
668201
51715925