17433832
75582010
98991991
3359808
81302258
57276037
66876924
73946271
2909661
22581115
31595073
31415832
9602938
2246315
80051086
69548932
52358206
2641227
59155483
76565528
20373592
60566852
55848245
10759929
2076733
15252327
44618965
93707693
7865627
18023480
25485253
27748342
73229453
87482819
33701311
21697750
65574380
56618501
16482863
90527797