62595321
1126860
12241713
35678391
45039689
70348096
65616810
69008398
11164394
35981829
22404303
6284877
388923
151234
4877856
62279462
76132872
66488031
1817036
87477452
6497883
26934655
61028330
30021769
9711641
85928051
19475789
70987310
2936963
45041619
80739059
80193201
88651698
99039161
3675760
83486592
76821616
67112601
50743304
89777709