2881493
24995902
79035564
59251518
14388546
43286490
7441584
29606859
35311633
27562159
21481459
696111
68116392
36025518
21791452
69144683
99685510
76577196
7054264
62671561
48217694
82227457
7416587
35649080
4164174
8871727
71773152
9594787
81402249
14275695
1389727
53929152
85398340
94256936
9868868
92599406
474578
2694887
27816759
88536845