65564932
71095072
67628639
81517113
215530
73739724
2355334
87066585
20081070
80663255
40948241
99508179
71152833
45526146
59086681
9656376
7776367
40135444
84393525
995227
2716734
4861576
56932242
19573768
73416668
58703297
78824397
22376896
56458347
40642961
50352233
12822284
9064942
6175829
29078737
2101095
56676402
35354915
4071907
94012979