62597858
9185244
49796953
19162790
8578882
2143904
10701554
2024914
61396225
3558082
94771026
30127303
9977980
91024446
83844541
82844384
50177987
6708170
82827518
25552259
8458523
60349522
60458595
59029431
11885146
52764814
64748637
5022954
53959709
5885558
61331467
20085004
76871656
24875734
28425387
67713757
33135394
8160694
68243763
56689862