28959435
46263339
68294173
36891696
66371592
66397639
9268391
5585340
9505864
81009967
79477958
18356661
79467100
64634640
7801113
44329560
96747940
11147930
68755601
46385348
36088104
39976878
4104823
34383274
19639295
23223189
49816181
55389988
59777701
1675907
1941218
94859786
70905227
55943495
51284860
53388975
30131269
33374577
60434017
43295137