94261986
3578526
27098179
88211929
17304817
67457743
45116809
47325014
25082021
19421113
2772238
87427029
17799114
24287374
23354506
38031810
54325224
41522809
10909383
4999055
5300968
87427712
19098134
7132905
1998273
11136578
8256781
17983524
48119669
37279032
56954642
29256529
14002747
99468759
92314000
67619084
47435116
38973263
31934158
96973326