85095424
20571661
6514318
26625638
5202360
49199489
34002104
6451529
13755461
50158860
33523000
12355913
43672747
4317292
95842679
80323336
77543892
77585097
863846
51461372
12078217
34255071
27883779
48184011
25016832
79018151
25373009
86292263
34038202
86252645
45446442
7691761
30567999
66321161
33381885
11411488
5132542
68206864
66544905
39874005