8195834
3084959
18415646
72073792
91469480
71569620
55633601
6212663
41685613
90751067
80141740
24375954
85721968
48149064
51624338
55406437
3841411
72768867
72333647
36064877
70356043
75288065
58152638
99527551
44582776
42381352
87946354
7823917
337589
74444502
20587776
36435121
38731642
40535214
55167870
30265736
19292741
39668538
19984924
1904466