85786368
80402867
43978352
44494821
13653584
62752386
56937578
53964156
91415966
89673276
91449397
84708704
11641408
58157427
15967170
48978971
70584043
6201982
5194287
52341679
63293237
16281890
4875830
7527158
72843043
54916006
33043340
87115762
66064488
3444552
61473157
99369922
1164282
96424556
76744880
21579326
702644
25399443
9863928
52393246