56236720
39996741
22252421
17082353
92551628
79595199
84132829
45551822
85153646
25966546
55171809
46757554
5742223
6142407
41585900
19797002
3615725
22024452
1101259
7966805
31933538
89272192
2735760
83612010
33688223
79715982
38626275
23623434
75166161
21754567
92359579
36641633
43063631
21017876
53947544
43565282
97273010
76805698
44078805
53887315