24558750
3147458
36901088
80968600
46228164
55093140
45215912
7854593
61213271
26709255
94917433
80425291
3657328
26358559
28086292
4826483
92848049
70468753
45215704
3502285
8222811
42418859
5898978
45567207
99095994
17666696
88108373
50763742
70624887
48887370
478578
54819353
79572748
2127641
32779935
37503749
12631777
28621286
22565608
37888652