10382246
642211
1146513
67335278
1827545
29975522
25295623
76446967
87199027
2876363
7749273
7143483
80465603
60638063
1003159
77715080
93111697
76826900
68666898
60884805
41031286
20405039
9826641
97141670
60661603
82548539
33409395
746408
27022486
3082793
76634146
23453967
957721
8314973
43633184
78184105
49379935
84699076
68259154
54463821