43606576
88818091
70367970
26013677
41041950
76507040
85687200
85743466
6792721
34377757
2936616
38256027
1873865
67728059
69402336
2728941
62817362
99157857
98227592
60338657
17402213
20701210
46752616
2517243
1547756
7164929
19472500
36618818
96357771
59493554
75393626
32297567
79871106
68111226
21327602
78697457
95128003
84375814
17921004
49302443