84876686
3966451
5929286
85256035
72548446
31026441
17373128
9017067
91854198
83392680
2363772
11917498
3339341
15108475
28393565
1830207
10703069
7163506
62625013
89887093
95865689
10487734
9449297
312212
22793392
73086235
90824641
24921050
82976015
60183439
88761935
1303226
14648187
92591097
47109140
4809759
80218892
495602
81091339
131893