59221648
70893927
8797743
78937318
33374580
67403377
46569197
82099764
81165022
80985682
60525403
54409273
65396816
28277224
22924791
13008108
63048270
81512359
46896504
49524981
54541994
37651253
7832380
71593009
14434394
19245256
8131826
75136355
83448365
45864069
11318567
579502
36192033
73118188
81957168
98123133
24179236
85234161
71778716
16011150