14618672
84263945
18071724
9189629
4615957
12805592
9654831
76336803
59339560
61101162
75031864
26054327
18115774
38744867
63904477
69454786
8006295
90569462
93305735
7286486
57686807
99365853
99816768
5625172
60075820
80881873
1992763
68961503
82541165
36343211
40167578
35516490
81132173
65942735
41394129
72535327
35785153
9880767
78248421
30413551