8673240
14011606
4118154
82637855
43248483
79974763
48904123
9714970
74852684
34667988
673651
77407791
78443513
76337844
64668038
3399601
13911834
94041294
83681525
41695683
47161928
6736421
5574097
31992251
24254339
74823098
33084714
3496796
76363852
14939736
13236102
49627108
42655419
49703516
1097351
42157450
16997406
58283901
45983153
59956832