72432719
64313484
81848338
20045577
49495853
21987296
66349325
75666078
60656702
35284024
91693696
92774081
51903581
24677192
28271925
60153779
18785667
35758813
51007198
40563327
80816133
51048766
51931144
43897746
36732968
52928177
42903720
62698482
7066928
12359582
69841290
9951386
17232585
55056625
33123512
4096145
15647555
94679679
7601555
46373367