25699669
3090952
79361005
55888985
9813581
292712
37359808
16196879
62325810
54644631
17568735
98326083
4753729
30119177
663855
86555123
55067376
77104523
29914656
52663364
22982870
22381065
20499577
10746897
24899137
17531624
80804494
9073942
77985419
28717343
27441327
57636966
56143040
57097888
69825853
23505669
14151695
23677906
84278141
67228636