25294642
2275067
26336683
14873453
27486380
774127
60986843
63637342
67777801
65979651
81792892
30226403
87585272
33139315
4017808
50933990
97296392
15631452
44558730
54488421
534910000
57179488
21563943
87546108
65485718
58683416
57776457
77306131
8935184
10573010
25554487
39086718
9056083
24973113
9552130
74731877
53483104
9478673
50055303
87001378