21344186
85616820
29347048
43452141
82699401
32552109
54961167
35539572
91558291
95193309
4955543
66167385
3949133
1956590
5156818
62136004
73878834
57228137
43061522
1453620
59425038
27784063
26846748
35055667
20489336
36578789
57599670
47852747
42382278
17175000
44357851
61371802
24968441
4861381
62367532
365754
51782321
9995188
81336320
48407748