24922022
84827637
54084015
56454006
7024473
9302331
3395940
76444742
46092270
63429405
65437287
3115858
6126201
70069640
23893391
48195025
59945186
92913144
90589854
66149654
35792508
61428199
9354769
68083891
34294833
18879562
38892310
76969964
99405628
34169811
73893808
38466296
7716875
51571363
61799216
32949875
69372946
336239
57025324
89379616