59578301
3843503
55621725
26423538
20753503
74894844
87801827
94258345
86383769
75591230
25951592
27248452
41489704
22172289
41793181
8132897
24915730
44067755
28276931
270619
41355015
82139333
75718925
25786114
24419251
67269487
47063555
7781246
1867102
24645703
10572898
93799448
52682271
83343127
88288510
10901307
63197068
58128282
66605222
97085086