21979912
61622335
52386549
8861960
4612963
362482
859855
16981981
51031516
49112411
33649554
54289882
29439753
15109668
69055293
25719225
98034926
58969697
67077644
98929701
61048697
50029181
60163292
40836007
56607726
48778221
50758894
31196356
24956620
40734774
44747383
28899869
38149219
25367934
17885831
37532521
27594866
7759471
55425715
68429289