61875498
21791831
45287286
3926679
3351107
18955427
51095593
72423008
45752750
35754024
23764571
22582044
74454859
72345350
18654203
76803243
4283133
73417383
28406954
76336335
96943565
3799386
78434229
57379020
3627856
660946
31966764
9392218
63161375
76523635
13694033
39242855
26736227
61834104
90012868
27968789
3322487
32108126
5795975
34926841