915846
58546331
64946223
47984814
41963717
82453181
82481446
47757856
3503167
52448716
76927448
605834
54147122
30989917
54324790
95261857
31658955
26689929
66442683
16849367
74464456
79855971
18323290
70695412
87757667
10881392
68064426
60573952
19622738
53778301
84466744
81015219
21935441
80109441
58573783
8883673
57779556
9648580
52277170
30312683