4306763
48864270
889996
2526487
70759038
3001996
42481660
28081762
69332025
53228202
8505431
92531437
15221031
2337719
68805670
26356760
36633267
56772921
2040726
831708
84133559
579934
77833638
75885331
869578
39852444
1717455
74147704
41414496
16957332
11424523
9959265
60304225
54715861
44513220
66111203
47331250
8791623
89098050
51374019