53856861
25889732
1027132
4545595
37155478
21831791
35768366
36789673
92528706
86882756
8362674
22648961
77741081
12419425
42651920
41621136
48516690
70393785
73535452
82089394
43926274
50918728
91025678
60182803
18357402
5745395
80086403
53812743
37615999
51946129
7083288
46084934
21012202
1796630
10852595
85332927
82889450
66761107
45785772
282942