5489528
9191835
21257834
8261752
17627735
1527977
42087068
25212580
7714924
84527388
39637099
77288522
91131910
19866052
17912002
79437751
50934370
56584387
68841152
42733794
3034583
22048000
19056977
72892623
54705142
21582061
1682472
20983077
2328179
82792221
99337405
18765957
2073267
32059176
3341841
4921995
67835387
65424105
38975641
65891749