47969820
144562
189028
6217221
88917478
50761030
24503387
28535735
29863739
10677505
19747003
58432162
96914553
76698725
29289841
29313591
22148077
26602105
25918245
6517498
61661361
8577276
44409037
28201244
11655068
85821993
24638062
19647785
23663729
61134032
57647906
57119549
11624487
67006792
90947266
64622915
17164055
28151669
32777022
88641644