43139490
64204870
81874519
25758698
58449145
27576529
7345679
24456626
40643953
70859452
65215787
72925385
83821786
9536796
21335002
10804880
70189769
77089643
33845863
46141628
9062879
21131627
97868035
11713686
83192107
95685804
37122421
1901175
16821655
12716353
29257002
34807374
79339745
74403216
71778428
13605482
3194760
28377305
15941824
54509783