77452951
67837066
39774225
91526916
36625277
17004372
17555845
21113529
27746953
24526262
66008112
6568886
22067908
84961760
34458996
18168090
70558362
2723212
44655925
3289086
45889508
4176741
3953932
60878162
3941553
36072182
96633204
30699796
67206329
3946872
75948292
56607661
38493352
76524205
50945189
40129408
55112819
55688753
86871868
77429308