47512783
22427751
61356667
22126523
83123173
55056936
27034917
307217
82861035
18283210
43773210
13795672
6331917
30582494
25795186
16409621
76157686
7492732
4646733
16853500
55212513
37612729
92042338
86741140
4852305
79303293
33663882
25773451
19955034
42394626
6046643
9966752
70609271
13971389
9386755
35099656
22517663
92361950
37598279
82073160