9959622
23858648
66261409
77774985
8254097
69049056
23649961
5247967
42758663
49335718
43074517
6397460
97282157
58951305
66063621
69585569
74347557
44647307
8662737
50284545
31868089
2170827
3256272
9185572
78303098
6592637
19831581
29056216
57807127
31831760
570865
972527
58824048
15784005
8688063
27865241
13837009
41878851
802169
37901630