75825885
69972704
99405467
84503650
55068876
7767043
58717145
92826659
72962626
47143557
729490
70992287
2259085
30816
33014908
68472887
43041060
4027863
12573356
83664173
7137760
49605671
19351830
11002993
47681717
82989611
26873066
3652458
82676672
80844328
49304143
7967618
35663211
80072920
577391
2082571
89903076
98569486
88734825
64087131