58268300
8975071
88595495
9509402
66708372
20686695
26046019
5705771
17728180
23621224
9458834
28347160
67858537
1204461
58286066
1349612
31184517
72938062
53147110
62268029
44226433
71877376
67787023
16412195
11428111
738818
54958591
13555396
17457760
116249
95934732
83441103
40996777
58087416
63345434
80125035
87169361
40952785
55142346
16695690