23492880
79937640
47096439
689247
70093259
3724558
5879604
85228911
97907271
4547693
56531320
38826046
9219081
48912182
630028
39202105
19445353
80509724
2978831
9755040
96213206
93826647
3993181
97846096
51358305
5916486
52279691
1863718
535380
9306194
27483127
50703616
29826948
40025980
22468216
83214574
71235527
99747538
34708275
60009435