62689180
75175268
47705790
38301566
72489495
59745054
17976745
44777038
20683436
56498911
47428306
90402066
82577898
2098568
65275702
43477365
49168067
98534881
7343355
17942736
8723191
78091681
40783966
11837242
4718159
51239634
2042605
486400
51122862
22757040
77532756
21055239
89681253
53544373
60926951
40169520
1817511
89918380
81772869
94349603