47555890
28066003
62932712
8041331
32847464
18494196
4751616
3194169
38421869
81974493
12142985
580536
87727024
42266129
872955
96792923
82698504
7497338
62323556
84721191
5645654
28839677
66421937
81727063
95463771
56528047
86024257
92901000
875292
4123459
92608038
54142634
63656233
42205309
67359029
97928153
30477859
16974895
37924269
14565918