42884994
83523790
164208
88731518
89243901
99184114
42876560
86438128
97284044
85367853
26113667
1208585
48656671
16441184
7923256
7041863
10361351
53005362
54283046
83146416
51977148
70416613
9019478
2621680
2918764
77855504
40396691
4787646
68058196
592112
5322627
2663565
61363873
51772649
4100701
51542844
68671585
50936510
69714503
3837683