1295802
85986730
7118755
1176762
30488028
91332937
17825577
36323437
578294
75587206
89439218
83605148
14231888
45414744
64845597
42835392
4549734
91967774
21185441
11497220
50298150
39403362
82785219
88144618
53602087
47027362
43006175
54044343
36466454
2226167
46649536
6925513
81363595
75486144
3058440
18581645
22716133
50516104
33705602
42719475