57348410
4163707
72172965
27574766
59801650
7611329
19296692
44651238
48458778
25502940
93707076
86413322
56143732
92115138
28808550
7093763
4885461
61058236
87967941
46393991
31741450
88225095
6061023
50143857
32944020
17917728
30231624
18713246
49151105
59274977
51243592
15184965
37964742
4639626
37921588
55624920
26997115
56664374
23687237
799948