76747248
20851684
42132855
19549319
65916289
53016148
13534913
76468960
5195958
50202688
65873120
58666361
88873125
83967500
90213846
7838483
7989007
6493642
23772423
39469686
88321933
14522268
8650733
38976885
62079
12035017
60639944
18943923
324660
39742673
79247162
12567661
61477668
73433517
1603643
69411021
65583467
27886355
12553979
7246705