19839360
4971003
16818601
57354382
16044796
70312161
70679293
35439157
38419841
42977114
18741935
6922851
78798574
2894560
6287989
79423623
2514159
81916387
46397830
9179002
13034209
29392929
3025151
85868919
41979086
86908020
63051679
43354924
13373318
33358575
8561732
98306691
68418123
18924513
17969821
99004754
67364059
13229794
57553254
91608669