80591642
49487468
51386087
47286584
25357151
21531194
26392548
2966798
71817998
11958575
83763862
28502859
45407890
69894402
8005816
67934751
26547547
73244861
23262532
78518564
40891264
24433628
15712127
92012965
34174790
8988360
80797805
86177456
3823383
87514599
31265667
3359216
33573618
66605113
63627883
43589974
62825672
73439339
62854558
25893976