13559127
6537619
21954142
71185584
9178830
27446061
89535782
75247473
9270775
81104558
29656882
1382135
10973004
41946044
26461331
68086687
79669378
62044011
37102250
48893271
30866187
58877247
36752819
35686497
8379586
4641781
56752237
79125461
43377275
23142300
40209963
31328587
6919115
9243767
36525999
44678637
32883122
3985259
11283896
88265401