52475
22995233
19541511
11852772
55834631
81122196
27976726
38574628
14721068
90949486
8178104
90503616
70977130
25064700
59085825
94924256
52424458
40262920
2034143
2117923
90411814
217413
28872483
48163451
59593566
26704140
3568121
40845994
47283127
13049656
64986916
806415
13552655
7624638
26088510
55794004
58938453
13967932
87827892
90367305